package dictionary.script;

public interface DictionaryInterface {
	
	public static final String[] INITIAL = {"ngh","ng","th","tr","ch","nh","ph","kh","gi","d","gh","g","đ","t",
		"c","k","q","b","m","n","l","x","s","h","v","r","p"};

	public static final String[] NUCLEUS = {"i","y","ư","u","ê","ơ","ô","e","a","o","â","ă","iê","ia","yê","ya","ươ","ưa","uô","ua"};
	
	public static final String[] NUCLEUS_ONE = {"i","y","ư","u","ê","ơ","ô","e","a","o","ia","ưa","ua"};
	
	public static final String[] MEDIAL = {"o","u"};
	
	public static final String[] ENDING = {"p","t","c","ch","m","n","nh","ng","o","u","y","i"};
	
	public static final String[][] NUCLEUS_ENDING = {
		{"t","ch","m","n","nh","u"}, //i
		{},	//y
		{"t","c","ng","i","u"},	//ư
		{"p","t","c","i","ch","m","n","ng","a"}, //u
		{"t","m","n","nh","u"}, //ê
		{"t","m","n","i"}, //ơ
		{"p","t","c","m","n","ng","i"}, //ô
		{"p","t","c","m","n","o"}, //e
		{"p","t","c","ch","m","n","nh","ng","o","u","y","i"}, //a
		{"p","t","c","m","n","ng"}, //o
		{"p","t","c","m","n","ng","u","y"}, //â
		{"t","c","m","n","ng"}, //ă
		{"p","t","c","m","n","ng"}, //iê
		{}, //ia
		{"t","n","u"}, //yê
		{}, //ya
		{"p","t","m","n","ng","u","i"}, //ươ
		{}, //ưa
		{"n","ng"}, //uô
		{}, //ua
	};
	public static final String[][] INITIAL_NUCLEUS = {
		{"i","ê","e","iê","ia"},				//ngh
		{"ư","u","ơ","ô","a","o"},				//ng
		{"i","ư","u","ê","ơ","ô","e","a","o"},	//th
		{"i","ư","u","ê","ơ","ô","e","o","â"},	//tr
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//ch
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//nh
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//ph
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//kh
		{"ư","ơ","ô","e","a","â"},				//gi
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//d
		{"i","ê","e"},							//gh
		{"u","ơ","ô","a","â"},					//g
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//đ
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//t
		{"ư","u","ơ","ô","a","â"},				//c
		{"i","ê","e"},							//k
		{},									//q
		{"i","ư","ê","ơ","ô","e","a","â"},	//b
		{"i","y","ư","u","ê","ơ","ô","e","a","â"},	//m
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//n
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//l
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//x
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//s
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//h
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//v
		{"i","ư","u","ê","ơ","ô","e","a","â"},	//r
		{},										//p
	};
	public static final String[][] MEDIAL_NUCLEUS = {
		{"i","ơ","e","a"}, //o
		{}, //u
	};
}
